HelloPrint\Inc\Services\HelloPrintApiService D

Total Complexity 338
Dependencies 2
Dependents 9
Total lines 1,099
Lines of code 987
Logical lines of code 623
Comment lines 11
Methods 21
Properties 5

Methods 21

Method Rating Maintainability Complexity Lines of code
getProductVariantsFilter()
D
0
146 399
createOrder()
D
13
76 261
getProductDetailForSelectOptions()
C
40 26 54
getProductPdfTemplates()
A
44 16 43
get_qts_and_levels()
A
45 10 39
getProductDetailsForLoad()
A
51 10 23
returnsQuotesServiceLevel()
S
58 8 14
getAllProducts()
S
54 7 20
_calculate_price_after_markup()
S
56 6 16
getAllSKUsByProductKey()
S
62 5 10
getCategoryProductForSelectOptions()
S
59 4 13
getCategoriesForSelectOptions()
S
61 4 11
post()
S
55 3 19
__construct()
S
63 4 9
sendRequestToQuote()
S
59 3 14
updateLangFromResponse()
S
71 3 5
getResponseToJson()
S
64 3 10
get()
S
59 1 16
getOrderDetails()
S
72 1 5
cancelOrder()
S
78 1 3
validateApiKey()
S
80 1 3